package com.zwh.dianzong;

import java.io.ByteArrayInputStream;

import lombok.Data;

/**
 * 电总协议响应信息
 * @author zwh
 * @date 2023-8-30 17:32
 */
@Data
public class DianZongResponseMessage {
    /**
     * 缓存流
     */
    private ByteArrayInputStream byteBuf;
    private byte soi=0x7E;
    /**
     * 通信协议版本号,十六进制表示的文本ASCII字符串，要转换成ASCII字符对应的十六进制，
     * 比如 21H ==》<br/>
     * 字符2对应ASCII码的十六进制是 32 <br/>
     * 字符1对应ASCII码的十六进制是 31 <br/>
     *
     * 以 ASCII码字符形式保存的数据，即 21 ,下面的变量都是同样ASCII码格式字符串保存<br/>
     */
    private String ver;

    private String adr;

    private String cid1;

    private String rtn;

    private String dataFlag;
    /**
     * 请求信息，info为空
     */
    private String dataInfo;

    private String chkSum;

    private byte eoi=0x0D;

    /**
     * 协议版本号，V1.0 和 V1.5
     */
    private String protocolVersion;
}
